//
//package com.jnshu.controller;
//
//import com.jnshu.dto.course.*;
//import com.jnshu.pojo.Course;
//import org.springframework.web.bind.annotation.*;
//
//import java.util.ArrayList;
//import java.util.HashMap;
//import java.util.List;
//import java.util.Map;
//
//@RestController
//public class CourseCon {
//
//    private CourseList courseList = new CourseList();
//    private VideoDto videoDto = new VideoDto();
//    private ContentDto contentDto = new ContentDto();
//
//    /*
//     * @Author bd
//     * @Description 资料
//     * @Date 21:02 2019/7/30
//     * @Param
//     * @return
//     **/
//
//    //文章列表
//    @GetMapping("/course/list")
//    public Map<String, Object> SelectList(  @RequestParam Integer pageSize, @RequestParam Integer pageNum) {
//        Map<String, Object> map = new HashMap<>();
//        List<CourseList> list = new ArrayList<>();
//        list.add(courseList);
//        courseList.setId(1L);
//        courseList.setTitle("华南虎");
//        courseList.setGrade(1);
//        courseList.setSubject(2);
//        courseList.setClassify(1);
//        courseList.setRole("运营");
//        courseList.setStatus(1);
//        courseList.setUpdateAt(1564387828341L);
//
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", list);
//        return map;
//    }
//
//    //上下架
//    @PutMapping("/course/status")
//    public Map<String, Object> PutStatus(@RequestParam Long id, @RequestParam Integer status) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        return map;
//    }
//
//    //删除课程
//    @DeleteMapping("/course/{id}")
//    public Map<String, Object> DeleteCourse(@RequestParam Long id) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        return map;
//    }
//
//    //视频详情
//    @GetMapping("/video/{id}")
//    public Map<String, Object> VideotList(@RequestParam Long id) {
//        Map<String, Object> map = new HashMap<>();
//        videoDto.setId(2l);
//        videoDto.setClassify(1);
//        videoDto.setCover("https://c-ssl.duitang.com/uploads/item/201610/05/20161005105402_xiLsK.jpeg");
//        videoDto.setGrade(1);
//        videoDto.setSubject(1);
//        videoDto.setTitle("终南山");
//        videoDto.setTeacherName("王大锤");
//        videoDto.setJob("陈翔六点半");
//        videoDto.setIntroduction("大家好，我叫王大锤");
//        videoDto.setVideoLink("https://www.bilibili.com/video/av44953195?spm_id_from=333.11.b_6b696368696b755f6d616e75616c5f766f63616c6f6964.16");
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", videoDto);
//        return map;
//    }
//
//    //增加视频
//    @PostMapping("/video")
//    public Map<String, Object> AddVideo(@RequestParam Integer classify, @RequestParam Integer subject, @RequestParam Integer grade, @RequestParam String title,
//                                        @RequestParam String teacherName, @RequestParam String job, @RequestParam String cover, @RequestParam String videoLink,
//                                        @RequestParam String introduction, @RequestParam Integer status
//    ) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", videoDto);
//        return map;
//    }
//
//    //修改视频
//    @PutMapping("/video")
//    public Map<String, Object> PutdVideo(@RequestParam Long id, @RequestParam Integer classify, @RequestParam Integer subject, @RequestParam Integer grade, @RequestParam String title,
//                                         @RequestParam String teacherName, @RequestParam String job, @RequestParam String cover, @RequestParam String videoLink,
//                                         @RequestParam String introduction, @RequestParam Integer status
//    ) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", videoDto);
//        return map;
//    }
//
//
//    //文章详情
//    @GetMapping("/content/{id}")
//    public Map<String, Object> ContentList(@RequestParam Long id) {
//        Map<String, Object> map = new HashMap<>();
//        contentDto.setId(2l);
//        contentDto.setClassify(1);
//        contentDto.setCover("https://c-ssl.duitang.com/uploads/item/201610/05/20161005105402_xiLsK.jpeg");
//        contentDto.setGrade(1);
//        contentDto.setSubject(1);
//        contentDto.setTitle("终南山");
//        contentDto.setTeacherName("王大锤");
//        contentDto.setJob("陈翔六点半");
//        contentDto.setIntroduction("大家好，我叫王大锤");
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", contentDto);
//        return map;
//    }
//
//    //增加文章
//    @PostMapping("/content")
//    public Map<String, Object> AddContent(@RequestParam Integer classify, @RequestParam Integer subject, @RequestParam Integer grade, @RequestParam String title,
//                                          @RequestParam String teacherName, @RequestParam String job, @RequestParam String cover,
//                                          @RequestParam String introduction, @RequestParam Integer status
//    ) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", videoDto);
//        return map;
//    }
//
//    //修改视频
//    @PutMapping("/content/")
//    public Map<String, Object> PutdContent(@RequestParam Long id, @RequestParam Integer classify, @RequestParam Integer subject, @RequestParam Integer grade, @RequestParam String title,
//                                           @RequestParam String teacherName, @RequestParam String job, @RequestParam String cover
//            , @RequestParam String introduction, @RequestParam Integer status
//    ) {
//        Map<String, Object> map = new HashMap<>();
//        map.put("code", 200);
//        map.put("message", "请求成功");
//        map.put("data", videoDto);
//        return map;
//    }
//
//}
